package szcg.framework.library.config.constant;

import java.util.HashMap;

public interface ServiceNameConfig {

    /**
     * 所有的api集合
     * 0：表示正常注册使用的接口-不需token
     * 1：表示正常注册使用的接口-需要token
     * 2: 表示正常注册使用的接口-什么都不处理，直接给子类
     * -1：表示弃用接口
     */
    HashMap<String, String> registerMap = new HashMap<>() {
        {
            //main
            put("000_000_000", "2");//session接口
            put("000_000_001", "0");//登录接口
            put("000_000_002", "0");//验证码接口
            put("000_099_000", "-1");//弃用接口

            //scheduled
            put("001_000_000", "1");//
        }
    };

    // 需要防抖的api集合
    HashMap<String, String> lockMap = new HashMap<>() {
        {
            put("001_000_000", "lock");
            put("002_001_000", "lock");

        }
    };

}
